約 4,984,297 件
https://w.atwiki.jp/floi/pages/31.html
Android は Google社が提供する携帯電話向けのプラットフォームです。 Android Developers 開発環境を作る ①Eclipse(Eclipse IDE for Java Developers)をインストール eclipse 3.4 Ganymede ②Android SDKをインストール Android SDK ③ADTをインストール
https://w.atwiki.jp/banrui/pages/24.html
開発環境設定 1.Android SDKをインストール 2.環境変数の設定 .bash_profileを書き換える export PATH=$PATH Developer/android-sdk-mac_x86/tools /Developer/android-sdk-mac_x86/platform-tools 3.Android SDKにADTプラグインをインストール Eclipse 「ヘルプ」→メニュー「新規ソフトウェアのインストール」→追加 名前:AndroidPlugin ロケーション:https//dl-ssl.google.com/android/eclipse/ チェックボックにチェック→完了→再起動 4.環境設定→「Android」を選択し、SDKロケーションにはAndroid SDK を配置した場所を指定し「OK」 5.platformsディレクトリは、空の状態なので設定 6.androidでターミナルでAndroid SDK and AVD Manage起動 7.Available packageを選択すると、右側にインストールできるパッケージが表示されるので全部選択→インストール 参考サイト MacでAndroid開発環境構築 Macに「eclipse」、「Android SDK」をインストールしてAndroid開発環境を整える。 プログラミング XML テキストサイズ android textSize パスワード android inputType="textPassword" ■LayoutInflater 参考 実装 TextViewに数値を渡す時は TextView.setText(String.valueOf(int)) を使う 日時の取得 java.util.CalendarクラスなどでOK 参考 Edittext カーソル位置を左上からにするのは、android gravity="top|left"を利用 参考 評価については、RatingBarを利用 サイズの変更と星の手動で動くようにする RatingBar参考 RatingBar生成 SQLite 標準操作マニュアル 参考 Android SQLiteデータベースを作成する(SQL文をリソースファイルに定義する) 参考ページ
https://w.atwiki.jp/xpedia-android/pages/13.html
JDKインストール http //java.sun.com/javase/ja/6/download.html Eclipseインストール(すでにある場合は不要) http //mergedoc.sourceforge.jp/ AndroidSDKインストール http //developer.android.com/sdk/ Xperia(X10)はAndroid1.6 てきとーにC \直下に置いてtoolsフォルダをPATH追加
https://w.atwiki.jp/sevenlives/pages/17.html
Eclipse 読み:えくりぷす 英語:eclipse, eclipse SDK 意味: eclipseとはIBMを租とする総合開発環境(IDE)のこと。 2001年からオープンソース化されJavaでは標準の開発環境と言われるほど世に広まっている。 様々な言語に対応し、多くのプラグイン?により拡張性が高い。 Eclipse自体もJavaでできており独自プラグインなども開発しやすい。 Java SDK SWT? Callisto? ワークベンチ(Eclipse) エディタ(Eclipse)? パースぺクティブ(Eclipse) ビュー(Eclipse)? ビルド(Eclipse)? ペイン キャレット(Eclipse)? ホバー(Eclipse) フィーチャー(Eclipse)? コード・フォールディング? UDC? デバッグFindBugs? ブレークポイント? リファクタリングクイック・フィックス Eclipse RCP? ■ プラグイン(Eclipse)? JDT WTP CDT? PDE? Orion? ■ Eclipseバージョン Eclipse Callisto? Eclipse Europa? Eclipse Ganymede? Eclipse Galileo? Eclipse Helios? Eclipse Indigo? Eclipse Juno? Eclipse Kepler? Eclipse Luna? Eclipse Mars? 2015年07月06日;
https://w.atwiki.jp/cappu/pages/32.html
Eclipse 4 (e4) プロジェクトホーム http //www.eclipse.org/e4/ EMFでApplication modelが定義されているよう http //download.eclipse.org/e4/downloads/drops/S-0.9M1-200902061045/e4-news-M1.html #以下ダウンロード実行しても確認できず e4 0.9 M1 (February 9, 2009) ダウンロード http //download.eclipse.org/e4/downloads/ インストール Eclipse SDK 3.5M4 http //download.eclipse.org/eclipse/downloads/drops/S-3.5M4-200812111908/ e4 0.9 M1 http //download.eclipse.org/e4/downloads/drops/S-0.9M1-200902061045/index.html EMF Build 2.5.0/S200812151800 http //download.eclipse.org/modeling/emf/emf/downloads/drops/2.5.0/S200812151800/ GEF Build 3.5.0/S200812171720 http //download.eclipse.org/tools/gef/downloads/drops/3.5.0/S200812171720/ WST SDK S-3.1M4-20081219210304 http //download.eclipse.org/webtools/downloads/drops/R3.1/S-3.1M4-20081219210304/ ワークスペース リソースの取得方法 EclipseRCPで常駐アプリを作る方法 外部アプリケーションの起動 Javaオブジェクト永続化方法 JavaオブジェクトをHttpポストで送信する方法 RMIを用いたプロセス間通信サンプル フラグの作成方法 クラスからリソースのありかを探す方法 JDTのデバッグ機能の調査 Socketサンプル Integer ⇔ 255,255,255 java.lang.OutOfMemoryError PermGen space SWTで画面の外にウィンドウが出た場合に位置を修正する方法 Draw2Dの使い方1 RCPでViewのタブを斜めにする方法 エディタでpopupメニューをプラグインを使って外部公開した場合に、意図しない他のメニューまで出てしまう現象の回避方法 Common Navigator ブロードキャスト的にセレクションさせる方法 コマンドフレームワーク(コマンド、ハンドラ、メニュー、キーバインド関連) カラー 16進表記のカラー文字列←→RGB int 変換 int ←→ RGB int 変換(GMF) EMF Ecoreクラス図 気になるクラス org.eclipse.core.internal.resources.DelayedSnapshotJob
https://w.atwiki.jp/eclipsepluginstudy/pages/17.html
Eclipseプラグイン/SWT Eclipseプラグイン/エディタ Eclipseプラグイン/TreeViewer Eclipseプラグイン/リソース取得 Eclipseプラグイン/エラー解決
https://w.atwiki.jp/android/pages/12.html
Androidって何? Androidは、オペレーティングシステム、ミドルウェアと鍵となるアプリケーションを含むモバイル端末のためのソフトウェアスタックです。 Android SDKのこの早めのリリースは、Javaプログラミング言語を使用しているAndroidプラットホームでアプリケーションを開発し始めるのに必要なツールとAPIを提供します。 特徴 コンポーネントの再利用と置き換えを可能にするアプリケーションフレームワーク モバイル端末に最適化したダルヴィーク(Dalvik)ヴァーチャルマシン オープンソース WebKit エンジンに基づく統合化されたブラウザー カスタム2Dグラフィックライブラリによる最適化されたグラフィックス 3DグラフィックはOpenGL ES 1.0の仕様準拠(ハードウェアアクセラレーションは任意) 構造化されたデータ領域のためのSQLite搭載 一般的なオーディオ、ビデオと静止画フォーマットをサポート(MPEG4、H.264、MP3、AAC、AMR、JPG、PNG、GIF) GSM通話(ハードウェア依存) Bluetooth、EDGE、3G、WiFiに対応(ハードウェア依存) カメラ、GPS、コンパス、加速度計(ハードウェア依存) リッチな開発環境、端末エミュレーター、デバッグ、メモリー、パフォーマンスのプロファイリングのツール、およびEclipse IDE用のプラグイン Androidのアーキテクチャ 以下は、Androidオペレーティングシステムの主要コンポーネント図です。各々のセクションの詳細は下記に続きます。 アプリケーション Androidは電子メールクライアント、SMSプログラム、カレンダー、地図、ブラウザー、コンタクト(アドレス帳)、その他を含む一組のコアアプリケーションを搭載します。すべてのアプリケーションは、Javaプログラミング言語を使用して記述されます。 アプリケーションフレームワーク 開発者はコアアプリケーションに用いられるものと同じフレームワークAPIへ完全にアクセスできます。 アプリケーションのアーキテクチャは、コンポーネントの再利用を単純化するように設計されています。 どのようなアプリケーションでもその能力を公開することができます。そして、他のどのアプリケーションからもそれらの能力(フレームワークによって実施されるセキュリティ制約に制限される)を利用するかもしれません。このようなメカニズムにより、ユーザーによるコンポーネントの入れ替えを可能にします。 すべてのアプリケーションは、以下のサービスとシステムによって成り立っています。 リスト、グリッド、テキストボックス、ボタンと組み込み可能ななウェブブラウザを含むアプリケーションを構築するのに用いることができる豊かで拡張可能なViews?のセット アプリケーションが他のアプリケーション(例えばアドレス帳)のデータにアクセスするか、彼ら自身のデータを共有することを可能にするContent Providers? Resource Manager?(ローカライズされた文字列、グラフィックスとレイアウトファイルのような非コード資源を提供する) すべてのアプリケーションがステータスバーでカスタムメイドのアラートを表示することを可能にするNotification Manager? アプリケーションのライフサイクルを管理して、共通のナビゲーション履歴を提供するActivity Manager? アプリケーションの詳細とウォークスルーについてはAndroidアプリケーションについて?を参照してください。 ライブラリ Androidは、Androidシステムの多様ななコンポーネントにより用いられるC/C++ライブラリのセットを含みます。 これらの能力は、Androidアプリケーションフレームワークを通して開発者に公開されます。 主なライブラリは以下の通りです。 システムCライブラリ 標準的なCシステムライブラリ(libc)。(組み込み向けLinuxベースのデバイスのために調整した)BSDから派生した実装です。 メディアライブラリ PacketVideo社のOpenCOREをベースにしています。ライブラリは、多くの一般的なオーディオとビデオ形式(MPEG4、H.264、MP3、AAC、AMR、JPGとPNGのような静止画を含む)の再生とレコーディングをサポートします。 Surface Manager 表示サブシステムへのアクセスを管理して、複数のアプリケーションからシームレスに2Dと3Dグラフィックレイヤーを合成します LibWebCore Androidブラウザーと組み込み可能なウェブ表示を可能にする最新のウェブブラウザエンジン SGL 下位層にある2Dグラフィックエンジン 3Dライブラリ OpenGL ES 1.0のAPIに準拠しています。ライブラリはハードウェア3Dアクセラレーション(ハードウェア依存)、あるいは標準装備の高度に最適化された3Dソフトウェアラスタライザーを使用します。 FreeType ビットマップとベクターフォントのレンダリング SQLite すべてのアプリケーションで利用可能な強力で軽量なリレーショナルデータベースエンジン Androidランタイム Androidは、Javaプログラミング言語のコアライブラリの機能の大部分を提供するコアライブラリを含んでいます。 あらゆるAndroidアプリケーションはDalvik VMのインスタンスをアプリケーション毎に生成することによって、独立したプロセスで動作します。 Dalvik VMはデバイスが効率的に複数のヴァーチャルマシンを走らせることができるように作られています。 Dalvik VMは、省メモリのために最適化されたDalvikで実行可能なフォーマット(.dex)を使用してファイルを実行します。 VMはレジスターに基づいた、Java言語コンパイラによってコンパイルされたクラスを付属の"dx"ツールを使用して.dexフォーマットに変換したものを実行します。 Dalvik VMは、Linuxカーネルの根底にある機能(例えばスレッディングと低レベルのメモリ管理)で成り立っています。 Linuxカーネル Androidは、Linux 2.6のコアシステムサービス(セキュリティ、メモリ管理、プロセス管理、ネットワークスタックとドライバーモデル)で成り立っています。また、カーネルはハードウェアと残りのソフトウェアスタックの間の抽象レイヤーの働きもしています。 次 → Androidことはじめ 戻る 原文
https://w.atwiki.jp/katsuhiro/pages/20.html
android SDKのインストール エラーになったときは settings→「Force https //...sources to be fetched using http //...」にチェック Eclipseライブラリ https //dl-ssl.google.com/android/eclipse/
https://w.atwiki.jp/wiki10_eclipse/pages/13.html
今日 - 昨日 - 累計 - ここはJAVAによるフリーのIDE環境、Eclipseの初心者用スレッドです。 中級者~の方は本スレの方が話題が合うかと思われますのでこちらへどうぞ。 現行Eclipse本スレ 【Java/C++/Ruby/D/TeX/他】統合開発環境Eclipse Q.Eclipseって何? A.オープンソースでフリーの統合開発環境(IDE)です。 分かりやすく言えば、テキストエディタ+プロンプトでコマンド打ってコンパイルするより 簡単にプログラムの実行ができたり、クラス一覧が表示されたりなど書き表せないほどの便利な機能を持ってます。 ●ダウンロード J2SE v 1.4.2 のダウンロード http //java.sun.com/j2se/1.4.2/ja/download.html Java5(J2SE1.5.0)のダウンロード http //java.sun.com/j2se/1.5.0/ja/download.html eclipse project downloads (Eclipse SDK, Language Pack) http //download.eclipse.org/downloads/index.php eclipse project downloads (ミラーサイト) http //eclipse.cis.sinica.edu.tw/downloads/index.php Eclipse Tools PMC Project Downloads (CDT, EMF, GEF, TPTP, COBOL) http //www.eclipse.org/tools/downloads.html Eclipse Technology PMC Project Downloads (AJDT, AspectJ, Equinox, Koi, Stellation, XSD) http //www.eclipse.org/technology/downloads.html ●今後のスケジュール Eclipse Project Draft 3.2 Plan http //www.eclipse.org/org/councils/PC/platform/eclipse_project_plan_3_2_2005_02_14.html ●書籍 (和書) Eclipseパーフェクトマニュアル Vol.1 http //www.gihyo.co.jp/magazines/eclipse/archive/Vol01 Vol.2 http //www.gihyo.co.jp/magazines/eclipse/archive/Vol02 Vol.3 http //www.gihyo.co.jp/magazines/eclipse/archive/Vol3 Vol.4 http //www.gihyo.co.jp/magazines/eclipse オープンソース徹底活用 EclipseによるJavaアプリケーション開発 http //www.amazon.co.jp/exec/obidos/ASIN/4798006130 オープンソース徹底活用 EclipseによるPHPスクリプト開発 http //www.amazon.co.jp/exec/obidos/ASIN/4798006165 JavaデベロッパーのためのEclipse導入ガイド 改訂版 http //www.amazon.co.jp/exec/obidos/ASIN/4797325046 開発のプロが教える標準Eclipse完全解説―インストールからプラ グイン開発まで http //www.amazon.co.jp/exec/obidos/ASIN/4756143253 Java/Eclipseソフトウェアテスト・チュートリアルブック Front Programmer Series http //www.amazon.co.jp/exec/obidos/ASIN/4798006084 EclipseでJavaを始めよう 日経BPパソコンベストムック http //www.amazon.co.jp/exec/obidos/ASIN/4822228258 Javaオープンソース徹底攻略―Eclipse,JBoss,Tomcat,Strutsから最新のXML/WebServicesまで http //www.amazon.co.jp/exec/obidos/ASIN/4883731901 Java開発者のためのEclipseエキスパートガイド オープンソースソフトウェアライブラリ・シリーズ http //www.amazon.co.jp/exec/obidos/ASIN/4875662912 ●@IT Eclipseはどこまでデファクトスタンダードなのか? http //www.atmarkit.co.jp/fjava/survey/survey0406/java0406.html 第1回 EclipseでJavaプログラミング超入門 http //www.atmarkit.co.jp/fjava/rensai3/eclipsejava01/eclipse01.html 第2回 Eclipseの基本操作に慣れる http //www.atmarkit.co.jp/fjava/rensai3/eclipsejava02/eclipse02_1.html 第1回 オープンソースのEclipseは仕事に使える開発環境 http //www.atmarkit.co.jp/fjava/rensai2/eclipse01/eclipse01.html 第2回 Eclipseの統合開発環境を使いこなす http //www.atmarkit.co.jp/fjava/rensai2/eclipse02/eclipse02.html 最終回 EclipseでTomcatを使ったJ2EE開発を行う http //www.atmarkit.co.jp/fjava/rensai2/eclipse03/eclipse03.html Eclipseを使おう!/ Eclipse徹底活用 http //www.atmarkit.co.jp/fjava/rensai/index/index.html#eclipse プロダクトレビュー:Eclipse 2.1 http //www.atmarkit.co.jp/fjava/products/eclipse21/eclipse21_1.html 快適なXPドライビングのすすめ http //www.atmarkit.co.jp/fjava/devs/ Eclipseが加速する、Java開発オープンソース化の実態とは? http //www.atmarkit.co.jp/fjava/survey/survey0306/java0303.html Eclipseのカスタマイズの勧め(前編) http //www.atmarkit.co.jp/fjava/rensai3/devworks01/devworks01_1.html Eclipseのカスタマイズの勧め(後編) http //www.atmarkit.co.jp/fjava/rensai3/devworks02/devworks02_1.html ■JAVAについて 過去ログ、関連スレッド、よくある質問とその回答、 質問をする前に、貴方が見なければならないサイトについての情報は、 下のwikiのページにまとめてあります。 http //www.wikiroom.com/java/ これからJavaでプログラミングを始めたいが、何をすればいいかわからない人も、 wikiからのリンクをおたどりください。 以下のエラーが表示されて、途方にくれているあなたは、下のページへ。 「コマンドまたはファイル名が違います」 「 javac は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。」 「Exception in thread "main" java.lang.NoClassDefFoundError 」 http //www.wikiroom.com/java/?path%2Cclasspath ■全般 Q. eclipseってナニ? A. フリーで自由に拡張できる統合開発環境。標準でJava開発環境が付属している。 OTI(IBM)主導で開発されているが、オープンソースなので随時開発参加者募集中。 Q. ライセンスはどうなってるの? A. ライセンスはCPLという、商用利用に寛容なオープンソースのライセンスに準拠している。詳しくはFAQ参 照 Q. Javaで作ってあるのって遅くない? A. Swingを使わずにSWTという新しいToolkitを使っているので遅くない。pure javaじゃないけど。 Q. eclipseって名前はどんな意味? A. 直訳だと「食」。今回他意があるかどうかは不明。過去にIBMはRS/6000のSun追撃キャンペーンで 「It s easy to eclipse a Sun」(日食なんて簡単に起こる。すなわち、サンを凌駕するのはたやすいことだ、 の意味) というFlashによるCMを流した。最近の動きは 2 以降のLINK参照。 http //www.atmarkit.co.jp/news/200007/11/ibmeclibpse.html Q. どんな言語を対象にしているの? A. 標準ではJava。eclipse.orgのTools ProjectでC/C++とCOBOL。Technology ProjectでAspectJ。 外部プラグインには、Perl、PHP、Python、Ruby、JavaScript、C#プラグインなどがある。 Q. 使えるJDKのバージョンは? A. 1.5と1.4.xと1.3.1に対応。プロジェクトごとに選択可能。 Q. 稼動OSは? A. http //www.eclipse.org/downloads/index.php 参照。 Q. これってbugじゃないの? A. bugzillaで確認。http //dev.eclipse.org/bugs/ ■インストール Q. いろんなバージョンがダウンロードできるんだけど? A. ReleaseはFIX安定版。 Stableは6週に1回程度のベータ版で比較的安定。Integration Buildsは毎週1回ビ ルドでやや不安定。 Nightly Buildsは日々のビルドで結構不安定。Maintenance BuildsはReleaseに対するBug FIXでかなり安 定。 Q. 何をダウンロードすればよいの? A. Eclipse SDK フルセット Platform Runtime Binary ワークベンチ本体 JDT Runtime Binary Java開発環境プラグイン Language Pack 日本語リソース等 以上、 http //www.eclipse.org/downloads/index.php から CDT C/C++開発環境プラグイン http //dev.eclipse.org/viewcvs/index.cgi/~checkout~/cdt-home/downloads/main.html?cvsroot=Tools_Project Java開発に最低限必要なのはPlatformとJDT。SDKにはPlatformとJDTとPDEなどが含まれている。 C/C++開発に最低限必要なのはPlatformとCDTと、GNUのC/C++開発環境。 日本語化するならLanguage Packが必要。バージョン管理には、CVS必須。 よくわからないときはSDKとLanguage Packを入れよう。 Q. インストールはどうするの? A. eclipse SDKならzipファイルを展開する。日本語化する場合は同じディレクトリにLanguage Packを展開。 -data プロジェクトの場所 を追加したショートカットやaliasを作り、workspaceの場所を別にすると本体更 新時に楽。 プラグインフォルダも別に作り追加プラグインを別に作ったフォルダに入れると本体更新時にとても楽。 eclipse@Wiki - インストール http //www10.atwiki.jp/eclipse/pages/4.html EclipseWiki - インストール http //www.eclipsewiki.net/eclipse/index.php?%5B%5B%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB%5D%5D EclipseWiki - 日本語化 http //www.eclipsewiki.net/eclipse/index.php?%5B%5B%C6%FC%CB%DC%B8%EC%B2%BD%5D%5D EclipseWiki - 自分専用のプラグインフォルダ http //www.eclipsewiki.net/eclipse/index.php?%5B%5B%BC%AB%CA%AC%C0%EC%CD%D1%A4%CE%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%A5%D5%A5%A9%A5%EB%A5%C0%5D%5D ■Java Q. インストールしたらまずやることは? A. Windows - Preferences - Java - Installed JREs で c \j2sdk_1.4.x\jre を指定。 デフォルトのJREをそのまま使うと標準APIのソースがブラウズができなかったり、 Tomcat PluginでJSPのコンパイルができなかったりするので注意。 Javadoc URLには http //java.sun.com/j2se/1.4/ja/docs/ja/api/ か file /C /j2sdk1.4.2/docs/ja/api/ (ドキュメントをダウンロードしてある場合)を指定する。 Q. クラスパスの設定方法は? A. eclipseには3つのクラスパスの概念がある。 (1)eclipseが動作しているVMが参照するクラスパス →-vmargsオプションでVMの引数として設定。 (2)eclipseの内部コンパイラが参照するクラスパス →projectのProperties- Java build pathで設定。 (3)コンパイル後のJavaアプリケーションを動かすVMが参照するクラスパス →(2)と Run- Run(debug)... - Classpath で設定。 Q. 既存のJavaファイルを読み込むには? A.ドラッグアンドドロップもしくはFile-ImportもしくはWorkspase配下のプロジェクトフォルダの中にコピーして Refresh。 Q.サーバサイドの開発がしたいのですが。 A.「WTP」「Sysdeo Tomcat Launcher Plugin」などが 役立つ。 eclipse@Wiki - プラグイン一覧 (更新サイト URL) http //www10.atwiki.jp/eclipse/pages/7.html EclipseWiki - プラグイン (リンク/解説/感想) http //www.eclipsewiki.net/eclipse/index.php?%5B%5B%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%5D%5D Q. GUIビルダはないの? A. eclipse.org から AWTとSwing用のGUIビルダがプラグインとして公開されている。 http //www.eclipse.org/vep/ その他のGUIプラグインは下記参照。 EclipseWiki - GUIプラグイン http //www.eclipsewiki.net/eclipse/index.php?%5B%5BGUI%A5%D7%A5%E9%A5%B0%A5%A4%A5%F3%5D%5D
https://w.atwiki.jp/android/pages/13.html
Androidことはじめ Androidを始めるために、以下のセクションを読んでください。 SDKとプラグインのインストール SDKとEclipseプラグインをインストールする方法、またはAndroidアプリケーションを構築するための他のツールを使う方法。及び、サンプルアプリケーションを走らせるためのガイド。 もしもしAndroid! あなたの最初のAndroidアプリケーション。一般的なHello WorldをAndroidスタイルで記述します。 Androidアプリケーション解体新書 Androidアプリケーションの構造とアーキテクチャのガイド。このガイドは、あなたがAndroidアプリを作るための理解を手助けします。 Androidアプリケーション構築のチュートリアル このチュートリアルで、実際にAndroidアプリケーション作成を通じて学習していきます。メモの作成、編集、削除等、基本的な概念を実際的な例でカバーしたノートパッドの作成を行います。 開発ツール SDKに含まれるコマンドラインツールと使い方。 Androidアプリケーションのライフサイクル? 内部で動作しているアプリケーションとアクティビティに関するライフサイクルの詳細を解説します。 原文